Big Huge Thesaurus

Bocconia frutescens

noun